Eli의 여백

바쁜 나날들 사이에서 생각났던 이런저런 것들을 적어봅니다.

IT/새로운 시도 23

C# WPF MVVM 미니맵 프로젝트 중간기록

들어가며 예전부터 길찾기 하는 알고리즘은 수도 없이 많이 들어봤지만 실제로 구현을 안해봐서 약간 로망같은 게 있었다. 마침 내가 하는 테일즈위버라는 게임에서 컨텐 클리어타임 단축을 위한 최적 동선 예측 목적으로 동선 검증용 길찾기 프로그램을 만들어보는 시도를 진행 중이었고, 연말에 시간이 많지 않아 지금쯤 중간 정리를 하고 넘어가지 않으면 그간 고민했던 내용들에 대해 다시 고민해야 할 것 같아 현 상태로 기록으로 남긴다. 기본적인 목표는 컨텐용 맵 몇 개의 미니맵을 확보하여 중요 동선을 찍어보고 최적인지 아닌지 확인하는 것이며, 이용약관에 위배되지 않는 선에서 육안으로 확인이 가능한 정보만으로 클라에 대한 리버스 엔지니어링 없이 동선 검증을 하고자 했다. 프로젝트 개괄 구현 세부목표 1. 맵 구별: 인게..

IT/새로운 시도 2023.12.12

Google 애널리틱스 4로 이전 및 유니버설 애널리틱스와 비교 (Looker studio 적용내역)

작성계기 2020년도에 블로그 유입 통계에 구글 애널리틱스를 도입했었고 (도입 당시 썼던 글) 잘 사용하고 있었는데, 2023년 7월부터 유니버설 애널리틱스(UA) 속성으로는 더이상 데이터를 수집하지 않는다는 경고 문구가 떠서 약 한 달 전 GA4로 이전했었다. 그런데 아무래도 깔끔하게 이전되지 않는 느낌이 들어서 looker studio (舊 data studio) 에 GA4 속성을 직접 연결시키니 데이터를 제대로 받아오지 못해서 그래프들이 다 깨지는 문제가 발생했다. 결국 수동으로 마이그레이션을 완료했으나, UA 속성에서 GA4 속성으로 일대일 대응이 되지 않거나 2023년 6월 기준 아예 구현이 불가능한 측정항목들이 있었다. 7월 1일부로 강제 GA4 속성으로 전환된 이후에 UA 속성을 더이상 받아..

IT/새로운 시도 2023.06.07

중단 없는 업무를 위한 컴퓨터 wake on lan (WOL) 및 자동 전원 켜짐 설정

평소에 원격으로 작업하는 일이 많은데, 정전 또는 예기치 못한 사건으로 인해 원격지의 컴퓨터 전원이 꺼지면 단순히 컴퓨터를 켜기 위해서 나와야만 하는 경우가 발생할 수도 있다. 이전에 실제로 겪었기도 하고. 이참에 컴퓨터 전원이 최대한 꺼지지 않게, 그리고 꺼져 있더라도 바로 켤 수 있게 설정을 바꿔 보았고, 겪었던 문제 및 결과물을 간단하게 정리한다. 목표 1. 컴퓨터 전원이 꺼져 있을때도 원할 때 바로 켤 수 있는 wake on lan (WOL) 설정 및 공유기 WOL 세팅 2. 외부 입력이 없어도 매일 특정 시간마다 전원이 자동으로 켜지는 메인보드 파워 스케줄러 설정 두 가지를 조합하면 적어도 24시간 이내에 컴퓨터 전원이 켜지는 것을 보장할 수 있다고 생각했다. 물론 각종 절전설정들을 꺼서 전원이..

IT/새로운 시도 2022.11.27

그림 그리는 AI, 나도 그냥 쓸 수 있게 된 세상. Stable Diffusion으로 세상에 없던 그림 만들기

인공지능으로 멋진 그림을 쉽게 그릴 수 있다는 사실은 2020년대를 살아가는 현대인은 모를 수가 없을 것이다. 보통 이런 서비스는 유료 서비스 또는 정액제 회원가입을 요구하는 경우가 많다. 만약 무료이더라도 반짝 하고 나왔다가 소리소문 없이 사라지고, 결정적으로 온라인에서 써볼 수 있는 그림 그려주는 AI 서비스들은 자기네들이 학습시킨 모델을 공개하지 않고, 온라인 접속이 가능해야만 사용할 수 있기 때문에 사용에 여러 제약이 많았다. 그런데 오늘 우연찮은 기회를 통해 돈을 꽤 많이 들여서 만든 약 7GB에 달하는 거대 AI 모델을 대범하게 무료 전체공개로 뿌려버린 사람들이 있다는 사실을 알게 되었다. 심지어 몇몇 사람들이 이걸 일반인들도 쓰기 쉽게 오프라인 그래픽 인터페이스까지 구현 및 공개한 상황이기 ..

IT/새로운 시도 2022.10.20

윈도우에서 한글 음성명령을 위한 VoiceMacro 세팅법

이전 글 ( https://projecteli.tistory.com/181 ) 에서 언급했던 내용에 대해 새로운 컴퓨터에서 셋업할 일이 있어서 시도했으나 런타임이 꼬여서 잘 안되는 부분이 있었고, 문제 안생기는 정석 설치방법을 기록으로 남겨 본다. 설치 방법 1. 다음의 링크에서 VoiceMacro 프로그램을 깔아 준다. https://www.voicemacro.net/download/ VoiceMacro (Download) - Easy create Macros, activate them with your Voice, Mouse or Keyboard If you like to donate to VoiceMacro, the donate button is located in VoiceMacro's "Abou..

IT/새로운 시도 2022.07.22

뽑기 확률 시뮬레이터, 설계부터 구현까지

들어가며 우리나라에도 제대로 된 온라인 뽑기 확률 계산기가 있으면 좋겠다는 생각에서 출발했었고, 주말을 투자해서 쓸만한 결과물을 얻었었다. 그리고 뽑기 확률 시뮬레이터 완성품에 대한 공개 및 계산 결과 해석방법에 대해서 이전 글에서 상세히 다루었다. 이전 글 링크는 다음과 같다. https://projecteli.tistory.com/199 천장 찍으려면 얼마 필요? 뽑기 확률 시뮬레이터(Random box simulator) 뽑기확률 by ProjectEli (@projecteli) on CodePen. 작성계기 얼마전에 우연하게 확률형 아이템이 있는 게임들의 확률 표기 방식에 대해 문제를 지적하는 한 영상(김실장 유튜브)을 보고 영상에 나온대로 projecteli.tistory.com 이번 글에서는 ..

IT/새로운 시도 2022.01.26

천장 찍으려면 얼마 필요? 뽑기 확률 시뮬레이터(Loot box simulator)

뽑기 확률 계산 (초기 로딩에 약간 시간이 소요될 수 있음) 뽑기확률 by ProjectEli (@projecteli) on CodePen. 작성계기 얼마전에 우연하게 확률형 아이템이 있는 게임들의 확률 표기 방식에 대해 문제를 지적하는 한 영상(김실장 유튜브)을 보고 영상에 나온대로 내가 뽑을 확률이 99%가 되려면 예상 시도횟수와 들어가는 비용이 얼마나 되는지 쉽게 계산할 수 있으면 좋겠다는 생각이 들었다. 그런데 아쉬웠던 점은 우리나라 사람이 우리나라 게임에 대해서 얘기하고 있는데 일본껄 가져왔다는 것이다. 약간 검색을 해보니 우리나라에 뽑기 확률 계산기가 제대로 된 게 없어서 그런 것 같았다. 특히 천장을 찍기 위해 필요한 뽑기 시도 횟수같은걸 제대로 구하는건 우리나라 확률형 아이템 규제법안에 아..

IT/새로운 시도 2022.01.17

논문용 멋진 그림 그리는 법에 관한 자료

이전 글 1: 논문용 그림 그리는 기준 및 pdf export에 관한 생각 이전 글 2: 정확한 좌표로 그림 그리기 (metapost와 manim) 이 글은 위의 두 가지 글에서 이어지는 내용이라고 보면 된다. 작성계기 사실 이전에 bioelectronics 책 집필에 참여할 때 내가 그림실력이 너무 딸려서 머릿속에 있던걸 그림으로 구현해내지 못했던게 매우 아쉬웠다. 이후에도 그냥 나는 미술적 재능이 없으니까 포기하려다가 노가다를 뛰면 되지 않을까 해서 삽질을 엄청나게 했던게 이전에 썼던 글이었다. 그리고 이후에 어떻게든 찾아낸게 biorender라는 사이트였다. 전문적으로 쓰려면 돈을 내야 하지만, 생물학 관련한 고퀄 그림들을 드래그해서 손쉽게 그릴 수 있는 아주 좋은 사이트이다. 실제로 내 박사 프로..

IT/새로운 시도 2021.12.16

화상회의, zoom 대신 써보는 MS teams

체험 배경 zoom은 안쓰고 싶고, 뭔가 더 나은 프로그램 없나? 최근 업무 관련해서 협업하는 사람들이 서울 대전 광주 등으로 원거리에 다 흩어져있어서 화상회의를 자주 하고 있다. 이전부터 이곳저곳에서 zoom을 하도 많이 써서 이제는 표준이 되어버린 것 같은 zoom. 이미 대부분의 사람들 컴퓨터에 깔려있어서 zoom으로 화상회의를 하자고 했을 때 별로 거부감 없이 할 수 있다. 다만 ac.kr 이메일로 등록한 academic 사용자에게도 자꾸 시간제한 경고를 띄우는게 마음에 들지 않았다. 뭔가 돈을 내고 프리미엄으로 쓰라고 유도하는 느낌?.. 그 외에도 자질구레한 버그같은 것들이 있어서 이전부터 zoom 대신 쓸 수 있는 프로그램을 찾아다니고 있었다. 그러던 와중 윈 11에 자동으로 깔리는 MS te..

IT/새로운 시도 2021.11.25

오큘러스 퀘스트 2 첫 VR 앱 제작 및 빌드 문제 해결

제작동기 약 한 달 전쯤, 오큘러스 퀘스트 2를 구매한 후 신세계를 경험하면서, 이것저것 많은 것들을 해 봤다 (기기 관련 리뷰는 조만간 별도의 글로 정리해볼 예정이다). 그런데 대부분의 컨텐츠들이 남들이 만들어놓은 것을 보거나 쓰기만 하는 일방적인 앱들 뿐이라서 뭔가 아쉬웠다. ---- 2021-10-31 추가 ---- 후속 글이 완성되었다. 앱개발이 아니라 사용 리뷰가 궁금한 사람은 참고하기 바란다. https://projecteli.tistory.com/195 메타버스 기기로서의 오큘러스 퀘스트 2 느낀점 및 활용 팁 공유 이전 글을 쓴 이후로 바빠서 한동안 정리를 못했는데, 이제서야 키보드를 잡을 시간이 나서 글을 적는다. 약 한 달 전, 이런저런 이유로 페이스북의 VR 기기인 오큘러스 퀘스트 2..

IT/새로운 시도 2021.10.17

최근에 만든 앱 3종류

알파카 - 여타 스마트스피커보다 자연스러운 대화가 가능한 인공지능 사용 언어: Python 사용 라이브러리: OpenAI GPT-3 Davinci, Google cloud STT, Google 번역 개발도구: Microsoft Visual Studio Code + Github desktop (버전관리 및 github 업로드용) 개발기간: 3일 소스코드: Github gist 링크 (구글이랑 오픈AI의 API키는 json받은 다음 윈도우 시스템 환경변수에 해당이름으로 등록했음) 알파카 - GPT-3를 사용한 음성인식 알파카 - GPT-3를 사용한 음성인식. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 구현 아이디어 카카오 ..

IT/새로운 시도 2021.07.08

포토샵 + 펜 태블릿으로 간단한 캐릭터 프로필 그려보기(채색 팁 위주, 초보자 그림 주의)

들어가며 예전부터 미술에 재능이 없다는 것을 깨닫고 그림은 나랑 거리가 멀다 생각하고 살아왔었지만, 막상 태블릿이 있는데 그림 한 점 못그리는게 뭔가 아쉬웠다. 분명 그림에도 재능의 영역은 있겠지만 그냥 연습을 안해봐서 안되는 부분도 분명히 있으니 간단한거정도는 그려볼 수 있지 않을까? 하는 생각으로 이래저래 깔짝대 보다가 포기하기를 수 차례. 그러다 최근에 다른 사람이 그려줬던 카톡 오픈프로필 프사를 바꿔보려고 태블릿을 꺼내들었다. 몇 시간의 작업 끝에 그림을 완성했고, 100% 마음에 들지는 않지만 내가 그린거치고는 꽤 괜찮은 퀄리티가 나온거같아서 그려본 과정에 대해 짤막하게 정리해보려고 한다. 그림 그린 순서 요약 흑백 선으로 그림 그리기 머리카락 - 얼굴형 - 눈 - 입 순으로 그렸다. 그리고 옷..

IT/새로운 시도 2021.06.20